benchee report

System info

System info

Run Time Comparison

Name Iterations per Second Average Deviation Median Mode Minimum Maximum Sample size
DSL Compilation (Simple System) 26.24 M 38.11 ns ±842.25% 31 ns 31 ns 20 ns 193840 ns 1000000
DSL Compilation (Complex System) 22.34 M 44.77 ns ±11396.76% 31 ns 31 ns 20 ns 5040427 ns 1000000
Type Checking 9.31 M 107.39 ns ±13535.34% 72 ns 72 ns 61 ns 14308162 ns 1000000
IR Generation 3.99 M 250.94 ns ±3418.54% 155 ns 154 ns 143 ns 5531144 ns 1000000
Optimization Passes 3.55 M 281.79 ns ±6062.41% 165 ns 164 ns 154 ns 10168691 ns 1000000
Code Generation 1.89 M 530.03 ns ±1622.81% 350 ns 339 ns 308 ns 4948794 ns 1000000

Memory Usage Comparison

Name Average Deviation Median Mode Minimum Maximum Sample size
DSL Compilation (Simple System) 0 B ±0.00% 0 B 0 B 0 B 0 B 177851
DSL Compilation (Complex System) 0 B ±0.00% 0 B 0 B 0 B 0 B 172376
Type Checking 0 B ±0.00% 0 B 0 B 0 B 0 B 162784
IR Generation 472 B ±0.00% 472 B 472 B 472 B 472 B 163883
Optimization Passes 448 B ±0.00% 448 B 448 B 448 B 448 B 154040
Code Generation 304 B ±0.00% 304 B 304 B 304 B 304 B 146433